package campeonatofutebol.util;

import java.util.Collection;

public class GerenciadorServico {
	private boolean ativo;
	private int duracaoPausa;
	private Collection<String> lastUpdate;
	private static GerenciadorServico instancia;
	private GerenciadorServico() {
		ativo = false;
		duracaoPausa = 1;
	}
	public boolean getAtivo() {
		return ativo;
	}
	public int getDuracaoPausa() {
		return duracaoPausa;
	}
	public Collection<String> getUltimaAtualizacao() {
		return lastUpdate;
	}
	public void setUltimaAtualizacao(Collection<String> ultimaAtualizacao) {
		lastUpdate = ultimaAtualizacao;
	}
	public void setAtivo(boolean estado) {
		ativo = estado;
	}
	public void setDuracaoPausa(int duracao) {
		duracaoPausa = duracao;
	}
	public static GerenciadorServico getInstance() {
		return instancia != null? instancia : (instancia = new GerenciadorServico());
	}
}
